.reg{
    padding:56px 16px;
    display:flex;
    flex-direction: column;
    position: absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;
    background-color: #FFF;
    z-index: 10;
    .reg-logo{
        display:flex;
        height:233px;
        width:100%;
        justify-content: center;
        align-items: center;
        img{
            width:62px;
            height:62px;
        }
    }
    input{
        width:100%;
        outline: none;
        border: 1px solid #CCC;
        height:42px;
        line-height: 42px;
        margin-bottom: 20px;
        padding-left:10px;
        box-sizing: border-box;
        border-radius: 5px;
    }
    a{
        color:#188AE4;
        margin-bottom: 20px;
    }
    button{
        width:100%;
        outline: none;
        border:none;
        height:42px;
        background-color: #188AE4;
        color:#FFF;
        line-height: 42px;
        margin-bottom: 20px;
        padding-left:10px;
        box-sizing: border-box;
        border-radius: 5px;
        font-size:16px;
    }
}